using Microsoft.Xna.Framework;

namespace GameStateManagement.Model.Entities
{
    /// <summary>
    /// Static entity, stands still etc.
    /// </summary>
    public class StaticEntity : EntityBase
    {
        public float Friction { get; set; }
 
        public StaticEntity()
        { }

        public StaticEntity(Vector2 position, string textureName, Color color, Vector2 scale)
            : base(position, new Vector2(0), textureName, color, scale)
        {

        }

        /// <summary>
        /// Is static therefore should not be updated.
        /// </summary>
        /// <param name="gameTime"></param>
        public override void Update(GameTime gameTime)
        {
            return;
        }

    }
}
